a:link{color: blue; text-decoration: none;}
a:visited{color: blue; text-decoration: none;}
a:hover{color: red; text-decoration: underline;}

.menulevel1{width: 90%; color: #222222; padding-left: 10px; border-bottom: 2px solid #888888; border-right: 2px solid #888888; background-color: #f4f4f4;}
.menulevel1 a:link{color: #444444;}
.menulevel1 a:visited{color: #444444;}
.menulevel1 a:hover{color: red;}

.menulevel2{height: 20px; color: #777777; padding-left: 20px; vertical-align: middle;}
.menulevel2 a:link{color: #777777; text-decoration: none;}
.menulevel2 a:visited{color: #777777;}
.menulevel2 a:hover{color: red;}

.title{color: blue;}

.mainpage{width: 100%; padding: 10px;}
.maincontent{width: 100%; color: #222222;}

.btnDefault{width: 90px; padding: 1px;}

.error{color: red;}
.fieldError{color: red; font-size: 9pt;}

.fieldError li{color: red;}